4D Chart v13CT GET HIGHLIGHT |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Chart v13
CT GET HIGHLIGHT
|
CT GET HIGHLIGHT ( area ; first ; last ) | ||||||||
引数 | 型 | 説明 | ||||||
area | 倍長整数 |
![]() |
4D Chart エリア | |||||
first | 整数 |
![]() |
先頭の文字の位置から1を引いたものを受け取る | |||||
last | 整数 |
![]() |
最終の文字の位置を受け取る | |||||
CT GET HIGHLIGHTコマンドは、area内で反転表示されているテキストの文字位置をfirstとlastに返します。
firstは反転表示された先頭の文字の位置から1を引いたものであり、lastは反転表示された最終の文字です。firstと lastが同じ場合には、反転表示されている文字はないので、挿入点はfirstとfirst+1の間になります。
反転表示されるテキストを持つのは一度に1つのオブジェクトだけなので、scopeは必要ありません。areaに反転表示されているテキストが存在しない場合、CT GET HIGHLIGHTコマンドはfirstとlastに-32000を返します。
以下の例は、反転表示されたテキストの位置を返し、テキストが選択されていない場合にはユーザに警告を表示します。
CT GET HIGHLIGHT(Area;$First;$Last)
If(CT Error=46)
ALERT("There is no text highlighted.")
End if
プロダクト: 4D Chart
テーマ: CTオブジェクト
番号:
14599
初出: 4D Chart 1